<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
  <script>
    var obj = new Object();
  //  添加属性
    obj.name = "张三";
    obj.age = 30;
  //  添加方法
    obj.speak=function () {
        alert("说话")
    }
//     alert(obj.name+""+obj.age);
//     obj.speak();
//     //删除 obj对象的age属性
//     delete obj.age;
// //两种访问方式
// alert(obj.name+" "+obj["name"]);
//遍历对象中所有属性
for (var fieldName in obj){
 console.log(fieldName+" "+obj[fieldName]);
}
    //创建没有任何属性的对象
    //等价于 var jsonObj = new Object();
    var jsonObj = {};
// 定义拥有name和age属性的对象
var jsObj = {name:"张三",'age':20};
  //将js对象，以json字符串方式进行显示
    alert(JSON.stringify(jsObj));
    var str = "{\"name\":\"王五\",\"age\":30}";
    //将json字符串转化为json对象
    var jobj = JSON.parse(str);
    alert(jobj.name+" "+jobj.age);
  </script>
</head>
<body>

</body>
</html>